package com.dimeina.service.impl;

import java.util.ArrayList;

import com.dimeina.dao.UserDao;
import com.dimeina.dao.impl.UserDaoImpl;
import com.dimeina.service.UserService;
import com.dimeina.vo.User;

public class UserServiceImpl implements UserService {
	// 创DAO层对象
	UserDao userDao = new UserDaoImpl();

	// 查询所有注册用户的账号
	public ArrayList<String> findAllUser() {
		return userDao.findAllUser();
	}

	// 检查用户名是否注册
	// 返回true 没有重复的用户名 可以注册
	public boolean checkUsername(String username) {
			return userDao.checkUsername(username);
	}

	// 插入新用户
	public int insertUser(User newsUser) {
		return userDao.insertUser(newsUser);
	}

	// 获取所有用户的账号和密码
	public ArrayList<User> findAllUnameUpwd() {
		return userDao.findAllUnameUpwd();
	}

	// 检查用户账号和密码是否正确
	// 返回true 此用户名 和 密码 都正确 可以登录
	public boolean checkUnameUpwd(String username, String password) {
		return userDao.checkUnameUpwd(username, password);
	}

}
